runoff ditch - Turkish English Dictionary